Problem Note 66899: PROC DS2 might cause slow response times when you access an Oracle table with VARCHAR2 bind variables
You might experience slow response times from SAS® Real-Time Decision Manager when accessing VARCHAR2 bind variables from Oracle tables via SAS® Federation Server.
When querying VARCHAR2 bind variables from Oracle tables with the SAS Federation Server, this column is cast as NVARCHAR2 variables and existing table indexes cannot be used. This behavior can cause performance issues.
There is no workaround from SAS, but an Oracle database administrator can create a function-based index.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Operating System and Release Information
SAS System | SAS Federation Server | Solaris for x64 | 4.2 | 4.2 | | 9.4 TS1M7 |
Linux for x64 | 4.2 | 4.2 | | 9.4 TS1M7 |
HP-UX IPF | 4.2 | 4.2 | | 9.4 TS1M7 |
64-bit Enabled Solaris | 4.2 | 4.2 | | 9.4 TS1M7 |
64-bit Enabled AIX | 4.2 | 4.2 | | 9.4 TS1M7 |
Microsoft® Windows® for x64 | 4.2 | 4.2 | | 9.4 TS1M7 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
SAS® Real-Time Decision Manager uses PROC DS2 code. When accessing Oracle VARCHAR2 bind variables from SAS Real-Time Decision Manager, SAS® Federation Server casts this column as NVARCHAR2 variables and existing table indexes cannot be used.
Type: | Problem Note |
Priority: | high |
Date Modified: | 2020-11-18 13:35:05 |
Date Created: | 2020-11-05 15:10:36 |